Members
Overall Objectives
Research Program
Application Domains
Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: Application Domains

Proof Certificates

Within the context of the ProofCert project, various members of the team have been building a flexible framework for the definition of the semantics of proof evidence. The emphasis is to attempt to capture as many forms of proof evidence as is possible. Using this framework, we have defined the semantics of all the following forms of proof evidence: natural deduction, expansion trees, matings, proof nets, resolution refutations, and Frege proofs. Given our framework, there is one kernel that can check all of these different forms of proof. Thus, one only needs to trust this one kernel in order to trust the output of a very wide range of theorem provers working in either intuitionistic or classical logics (see [20] , [19] , and [32] .